securities depository - German English Dictionary